On Backtracking Resistance in Pseudorandom Bit Generation∗

نویسندگان

  • Michael J. Fischer
  • Mike Paterson
  • Ewa Syta
چکیده

An incremental pseudorandom bit generator (iPRBG) is backtracking resistant if a state compromise does not allow the attacker a non-negligible advantage at distinguishing previouslygenerated bits from uniformly distributed random bits. Backtracking resistance can provide increased security in cryptographic protocols with long-term secrecy requirements. While a necessary condition for an iPRBG to be backtracking resistant is that the next-state function be one-way, we show that this condition is not sufficient. To do this, we assume that an iPRBG based on a one-way next-state permutation exists. We convert such an iPRBG into a new iPRBG that generates the same output sequence and is also based on a one-way next-state permutation, but the new generator is provably not backtracking resistant. We leave open the important question of whether cryptographically secure backtracking resistant iPRBGs exist, even assuming that cryptographically strong PRBGs and one-way permutations exist.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Technique for Sub-Key Generation in Block Ciphers

In symmetric cryptosystems a primary key is used to create a number of subkeys according to specified key scheduling algorithm; the design of a good key schedule is a crucial aspect of cipher design. In this paper we describe a new technique to generate pseudorandom subkeys to be used in cryptographic algorithm suitable for hardware or software implementations; a simple and secure method for su...

متن کامل

Novel Zaslavsky Map Based Pseudorandom Bit Generation Scheme

In this paper, we propose a novel Zaslavsky map based pseudorandom bit generation scheme. The output numbers are statistically tested with NIST, DIEHARD, and ENT test packages. The study indicates that the presented algorithm is suitable for varied cryptographic applications. Mathematics Subject Classification: 94A60, 14G50, 68P25, 65P30

متن کامل

An Overview of Cryptographically Secure Pseudorandom Number generators and BBS

In this manuscript we have presented a literature survey of cryptographically securepseudo random number generators, their requirements regarding statistical properties and next bit test. The paper also provides a brief overview of Blum Blum Shub (BBS) Generator specifically, which is considered to be the best cryptographically secure pseudorandom number generator. We have performed the rigorou...

متن کامل

Parallel random variates generator for GPUs based on normal numbers

Pseudorandom number generators are required for many computational tasks, such as stochastic modelling and simulation. This paper investigates the serial CPU and parallel GPU implementation of a Linear Congruential Generator based on the binary representation of the normal number α2,3. We adapted two methods of modular reduction which allowed us to perform most operations in 64-bit integer arit...

متن کامل

SIMD-oriented Fast Mersenne Twister: a 128-bit Pseudorandom Number Generator

Mersenne Twister (MT) is a widely-used fast pseudorandom number generator (PRNG) with a long period of 2 − 1, designed 10 years ago based on 32-bit operations. In this decade, CPUs for personal computers have acquired new features, such as Single Instruction Multiple Data (SIMD) operations (i.e., 128bit operations) and multi-stage pipelines. Here we propose a 128-bit based PRNG, named SIMD-orie...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012